German renewable energy company BayWa r.e. AG has sealed a virtual power purchase agreement (PPA) for a 42-MW wind project in the Scottish Highlands with British Telecom Group (BT).