steve forbeslatest news & developments