KR
Karra Rao, director with Appu (India) Ltd, is registered with the Ministry of Corporate Affairs (MCA), bearing DIN 10421085. He is an Indian staying in North 24 Parganas, West Bengal, India.
Karra Rao is currently associated with Appu (India) Ltd appointed as Director and the
1
0
1
Designation - Director
Appointment - 10 Jan 2024