Filed under Green Tech JLL Spark chief urges patience over tech investments – Green Street News Published by on June 23, 2025 Technology has weighed on JLL’s profits, but the firm sees huge potential. … Green Street Advisors (UK) Ltd., doing business as Green Street, isĀ …