Inertia Enterprises, the commercial fusion energy company, today announced the formation of its Science and Technology Advisory Board (STAB). The newly formed advisory board is an independent group of ...