Europe’s biggest floating solar farm could power a large town

Business