August 15, 2019
Lumens VC-A60S PTZ cameras are installed in the main church hall to capture speakers and audience for live production and live streaming
June 26, 2019
G20 is an international forum of 19 countries and EU that together represent 90% of the world economy. 2019 G20 Summit was held in Osaka, Japan.