June 28 (SeeNews) - The Crown Estate today unveiled record income return to UK Treasury for the year through March as it generated GBP 22.9 million (USD 30.7m/EUR 27.7m) from operational offshore wind farms, a rise of almost 20%.