Shelborn Asset Management has filed plans for an office development measuring more than 800,000 sq ft in Edinburgh, featuring the largest electric car charging hub in Europe. Edinburgh Green, touted to become one of the city’s biggest workspace developments, will