OTTAWA—In the early stages of the nearly 18-month pandemic, Ross began trialing a new browser-based remote production platform. Today the company formally launched its new platform as Interstellar.