SATRAC appoints Sunil Dixit as MD & CEO

SATRAC has appointed Sunil Dixit as its Managing Director & Chief Executive Officer, bringing more than…