Star America Team Reaches Substantial Completion on the Freeway Lighting P3 Project with Michigan DOT

New York, August 24, 2017 – Star America Infrastructure Partners, a U.S. based infrastructure developer, announced the substantial completion of the Freeway Lighting project in Detroit, Michigan.