British Petroleum to write off up to $17.5 bn after reduced oil price forecast ETAuto.com
Source: ETAuto.com | 08:50 AM
Mehengai available for download: