20,000 Sq ft state of art cleanroom in Noida, India