Site for north-east town’s new £71 million community campus could be agreed next week

Peterhead Academy
Peterhead Academy

Breaking