Bank of Baroda predicts India's current account deficit will remain manageable in FY25 and FY26 due to stable oil prices.
Telecom companies and legal experts are raising concerns about India's new cybersecurity rules, arguing they grant the ...