Verizon Media launches 'Yahoo Life,' a website dedicated to provided well-being services. The move is part of a larger commitment to not only ensure mental well-being for employees, but also for society in large, says group CEO Guru Gowrappan.