Bridge India

Mahindra wins India’s first large-scale solar-plus-storage auction

No comment to show