International business, corporate responsibility and sustainable development · Study