RD Ramesh Dubbaka Current PSC Person with significant control at INTEGRA TESTING SOLUTIONS LIMITED Notified on 29th Oct 2016