SB Energy completes 32.3MW PV project in Japan

India proposes compensation for renewables curtailment

Indian holy city Varanasi has potential for 676MW rooftop solar – CEED