Impact of Another Mega-Development about to Be Assessed
With the adjacent Pier 70 project having been approved, the preparation of the required Environmental Impact Report (EIR) for the even larger Potrero Power Plant site project, the preliminary plans…