Bharat Express

Moral

The Indian rupee has depreciated 0.8 percent so far in 2023