UK : Methane, Renewable Energy Sources Power World Expo Site