By Yap Shiwen 3D Printing or 3DP, an additive manufacturing technology that translates digital designs into physical objects, has emerged as the latest technology trend in...
By Leong Sze Hian I refer to the Insight feature article “What makes for good politics?” and the article “Political satire used to be better”(Straits Times,...