In the fast changing realm of e-commerce, sustainability is becoming a basic corporate strategy rather than only a buzzword.