Tata Power Delhi Distribution Limited (Tata Power-DDL) has been honoured with the "North India Best Employer Brand Award 2024" at a ceremony held on December 20, 2024.
The U.S. Justice Department is suing pharmacy giant CVS, accusing it of putting profits over patient safety and thus fueling the opioid crisis. The accusations bear similarities to violations for ...