iColo expands renewable energy footprint with installation of solar panels in...
iColo, a Digital Realty company, has announced a significant expansion of its renewable energy initiatives with the installation of solar panels at its facilities in Kenya, making it one of the greenest...