Shunfeng’s CEO and vice chairman resign

Double policy boon for India’s rooftop solar