BusinessFollowing a decline in opening trade due to new foreign money inflows, markets recover. by Nikita Sharma March 21, 2025 by Nikita Sharma March 21, 2025