Mégawatts, the Future will be green... (or not)

Mégawatts, the Future will be green... (or not)