Business Forum 'Rethinking our common future'