New law forces property developers to install solar panels Leave a Comment / Solar Energy News / By AWPS Renewable Energy Kenya: New law forces property developers to install solar panels May 6, 2017