4 ms·Mozilla Hubs has been first released in 2018...by spacechild1 5y agoMozilla Hubs has been first released in 2018...