Egypt Karmsolar gives solar power to the people In Karmsolar’s office on the posh Cairene island of Zamalek the company’s mission statement, to become the most innovative... Eduard Cousin • 20 July, 2016 KarmSolar solar energy Juhayna