A company in Scotland has developed a tidal turbine that generates electricity from the tides. The turbine featured above was launched recently and can generate enough electricity to power 2,000 homes for 15 years....

read more