British Solar Renewables (BSR) has sealed a route-to-market power purchase agreement (PPA) for 462 MWp of solar across the UK with energy trading company ElectroRoute.