Turn Me On: The World’s Largest Powerships Are Helping To Electrify Asia, Africa

A floating power plant isn’t something you see every day. The massive ships look like plants you’d see on land … Continue reading Turn Me On: The World’s Largest Powerships Are Helping To Electrify Asia, Africa