In its 2024 earnings report, Shell touts that it spent over $2.5 billion on renewable energy solutions. Shell slammed for ...
A Florida judge granted Lululemon's motion to dismiss a case that alleged its Be Planet marketing was deceptive and harmful ...