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.
Critical Mineral Supply Chain Risks
RBI Economic Capital Framework Revised
KMEW Wins Pondicherry Dredging Deal
Unicommerce GST Guidance Tool Launch
JTL Industries Growth, Flood Impact 2025
Rupee Lags Despite Dollar Decline
India GST Revamp: New Rates, Luxury Tax
News that matters the most ⚡