from an environmental aspect, the worst is probably hydroelectricity. Hydroelectricity has a very large Energy Return on Energy Invested (EROI), but the big drawback is that the construction of a...