Omni La Costa Resort & Spa has broken ground on the renovation of its Champions Course, one of its two 18-hole courses, in advance of special events that begin in 2024.
Category: Business
Independent coverage of business, companies, finance and investing for greater San Diego