‘Giga’ stands for__________________? / Stoichiometry / By admin ‘Giga’ stands for__________________? A. 109 B. 10-12 C. 1012 D. 1015