BusinessNews BARRATTS CLOSES DOWN AT TEMPEST STORE by admin 12 years ago BARRATTS Shoes based at the Tempest Store in Letterkenny closes for the final time this evening. However the Tempest Store…