Business10 years ago
Falling oil prices to make green power unattractive
London: Falling global oil prices threaten to devalue the renewable sources of energy, thereby derailing the revolution in the sector, experts have warned. Oil prices tumbled...