MCCA decides to do away with plans for large scale development in South Boston for now
Back in December, the Massachusetts Convention Center Authority (MCCA) put out a request for proposals to develop three lots, making up more than six acres on D and E streets [...]








