Webcasting – the distribution of live or on-demand media over the Internet using streaming technology to distribute a single content source to many simultaneous listeners/viewers. While radio and TV stations are the largest “webcasters,” the technology has become readily available and cost-effective for use in the corporate world. Specifically, it’s been a long-standing marketing outreach source in the pharmaceutical industry …