News

India is emerging as a hub for energy GCCs, driven by renewable energy initiatives and significant offshoring opportunities. These GCCs, employing around 50,000 people, are expanding their focus ...