Oct 21, 2004

Recent press

Training Technology & Human Resources follows up on the Forbidden sponsored research on corporate communication: "The report identifies video streaming as one new media development that is gaining increasing support". Forbidden's solutions are simple to use and work well within the corporate environment.