Corporate environmental strategy: a must in the new millennium. (18th July 2007)