Describir: Sustainable business development and its challenges