Iron ore baron Andrew Forrest says anyone who doubts the future prospects of hydrogen fuel-cell technology are “muppets” — including Tesla CEO Elon Musk. The founder and non-executive chairman of Fortescue Metals Group, known as Twiggy, has been pouring bucketloads of cash into green power. And he made it clearContinue Reading