dennis forbeslatest news & developments