fromLondon Business News | Londonlovesbusiness.com
2 months agoScottish firms will pay more than 54 million in British companies - London Business News | Londonlovesbusiness.com
Scotland's larger firms face a £54.7 million tax burden more than their English counterparts.