The “Made in China” stamp may have had a less than appealing connotation before – but that’s not the case anymore.
Copyright Singapore Press Holdings Ltd. Co. Reg. No 198402868E. All Rights Reserved. Thepeakmagazine.com.sg is part of the SPH Magazines Luxury Network.