Global geopolitics

Decoding Power. Defying Narratives.


India energy investment $170 billion