Environmental Impact Report for $1.15 Billion Treasure Island Development Upheld in Court

Environmental Impact Report for $1.15 Billion Treasure Island Development Upheld in Court

The city of San Francisco’s environmental impact report on plans for a $1.5 billion development with 20,000 residents at the former Navy base on Treasure…