Impact: Ngee Ann Polytechnic Civic Interns 1 minute of reading A Saturday well spent with Ngee Ann Polytechnic’s inaugural batch … Impact: Ngee Ann Polytechnic Civic Interns Read More »