Intel India country head Nivruti Rai steps down; to lead Invest India: Report
The development comes months after an audit by the Ministry of Commerce questioned the work of Invest India, leading to the resignation of its Managing Director and Chief Executive Deepak Bagla.