The Delhi High Court has recently, temeperorily restrained Dr Reddy's Laboratories Ltd. from further manufacturing sunscreen ...