Star America team closes on $67m campus project

The US firm is leading a consortium that is developing residential and commercial buildings for a Texas university after closing its debut infrastructure fund last year.

Share this