When companies upscale their green quotient and corporate governance goes paper-free, it's time to sit up and take notice.