The independence of The Academy of Motion Picture Arts and of the United States of America is admirable. The sheen on its prestigious Oscar awards night, as the second most watched event in the US, has only got brighter in recent times.
At the moment, every business understands the requirement to have a website. That is, an address online where people can find you. What the 'Social Web' means for business is that today, every business needs to have a presence on a variety of Social Platforms, with the ability to allow customers to share that information. Failure to do this may simply mean that in a few years time, the business might as well not exist.