X 1 signing of last two Letters of Intents

X 1 signing of last two Letters of Intents

Signing of last two letters of Intents towards installation of 70 MW Solar
Power Project and Umbress Agreement to invest US$1200 million at on January 29, 2024 Xela

Be the first to comment

The Indian Panorama - Best Indian American Newspaper in New York & Dallas - Comments