BP is facing significant financial challenges and investor skepticism following a series of crises and a failed renewables strategy. The company needs to acknowledge it's no longer a top-tier oil major and drastically cut spending, including share buybacks, to reduce its substantial debt.
Indian Gold Futures Hit Record 100K Rupees per 10g
Air India Flight Makes Emergency Landing in Thailand Over Bomb Threat
India’s 2047 Growth Vision: 6.6% GDP
India's Inflation Falls Below 4% Target, RBI Rate Cut Likely?
HCLTech Q1 Profit Falls 10%
IndusInd Bank Shortlists 3 Bankers for CEO Role
Harsha Engineers Bags Rs 117 Cr Deal
News that matters the most ⚡