Posted in Engineering, Science QBTU stands for Quadrillion British Thermal Units QBTU Share Pinterest Tweet Whatsapp Post navigation QBTIQBU