The OOH advertising platform claims to have the only LED screens on waters in India.
The platforms will allow brands and creative artists to experience seamless interactions bringing