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