Andrew Forrest's Fortescue Group has dropped plans to buy a massive sheep station in outback Western Australia and use it as a renewable energy hub. The post Fortescue blames “policy ambiguity” as it pulls pin on renewables plan for Australia’s biggest sheep station appeared first on RenewEconomy.