While Americans were celebrating their independence from Britain on Thursday, the British were celebrating a major project that is reducing their dependence on fossil fuels.
The beginning of operations at the world's biggest offshore wind energy plant was belatedly celebrated along an estuary near the mouth of the Thames River. There, 175 turbines have been producing enough power for nearly 500,000 homes since April.
The London Array has taken the crown of the world's largest offshore windfarm from the 500MW Greater Gabbard project off the East Anglian coast. The UK currently has more than 3.6GW of offshore wind power capacity, but is expected to have around 18GW by the end of the decade.