S&P Global India opens its new office in Bengaluru, strengthening its operations in India and fostering technology and ...