We Scots are often guilty of failing to enunciate our Ts. If you ever hear us referring to a “bah-ery”, we’re talking about energy storage systems. So we may drop our Ts when pronouncing the word, but there’s one “T” that Scottish batteries have a prime opportunity to support: the transmission network of Great Britain. […]