Collaboration for resilience : how collaboration among business, government and NGOs could be the key to living with turbulence and change in the 21st century - Collaboration for resilience : how collaboration among business, government and NGOs could be the key to living with turbulence and change in the 21st century