Renewable energy firm Drax describes its plant in North Yorkshire as a “purely renewable” facility, boasting that it has slashed…
Toyota has promised that the world's first biofuel station will be operational in 2020 in California. Her power would be…