For Delhi-based Nisha Somaia, the reason to launch Revolution, went beyond fattening her business bottomline.