-
Africa: Turn Me On: The World's Largest Powerships Are Helping To Electrify Asia, Africa
GE Africa, 24 September 2016
A floating power plant isn't something you see every day. The massive ships look like plants you'd see on land complete with tall exhaust stacks—except these plants are… Read more »