Abstract Land’s plans for more than 600,000 sq ft of commercial development at Cambridge International Technology Park have been thrown out by the council. The plans, first submitted in February, have been refused due to “unacceptable traffic impacts which