Punjab consumer court fines Cordlife Sciences Rs 2.16 lakh for discarding a newborn's umbilical cord blood and stem cells over an alleged delay in payment.
(Henrik5000/Getty Images) Tiny particles of plastic seem to turn up in every place we look. Given that humans have been producing exponentially more of the stuff ever since the 1950s, it's no surprise ...