News

India’s billionaires—top business leaders have lost $30.5 billion, or Rs 2.63 lakh crore in wealth in early 2025, as per the ...