On the capitalization, it seems the BBC will always use title case for acronyms (Nasa, Nato) and all caps for initialisms (ATM, SNP). I did try to search for SQL to see if the Beeb thinks it should be read as Sequel or Es-que-el, but their search refuse to show exact results and keeps giving me articles about the Scottish National Party instead.