Under the backdrop of the Innovation Fest, in this video we see how technology is occupying the space of STEAMhouse, and what this newly opened facility has to offer.
Under the backdrop of the Innovation Fest, in this video we see how technology is occupying the space of STEAMhouse, and what this newly opened facility has to offer.