Bridge India

Power outages force Indian firms to set up solar plants

No comment to show