Formed in 1983, after it became obvious that big business did not have and needed a united voice. See Geoff Allen accounts etc.
Initially made most of the running on “sustainable development” and environment/climate issues in the late 80s/early 90s.