
Business
Britain's Crown Estate profits fall to £1.2 billion
Britain's Crown Estate, which manages King Charles' public property, has reported an annual net operating profit of £1.245 billion, down 13% on the previous year, mainly because revenues from offshore wind leases fell.