Bridge India

CERC: Benchmark solar capital cost in India falls 28%

No comment to show