Chetu, a leading provider of world-class software development and support services, recently held a ribbon-cutting ceremony to celebrate its new state-of-the-art Skill Development Centre in Noida, India. Located in Sector 63 at its A8 campus, the 6,000 sq. ft. skill development centre offers free skill development training to new technical graduates looking to begin their…