The group said it “regrets the stance taken by the Cannes film festival regarding the absence of red meat, particularly as a
Similarly the ban on sales of new petrol and diesel cars has been delayed from 2030 to 2035.Even so, the “leviathan of centra