Avaada Group, a clean energy company, released a film ‘Mission Possible with Avaada’ while concluding their month-long environmental awareness campaign to call for meaningful, collective action from individuals to institutions on World Environment Day on June 5.