Business Battered by virus and oil slump, biofuels fall out of favour London, Nov 27 (AFP/APP):Hit by the coronavirus pandemic and a sharp drop in oil prices, biofuel demand has declined for the first time in two decades and may struggle to Hafza Azhar5 years agoKeep Reading