The WBCSD was created in 1995 as a merger of the Business Council for Sustainable Development and the World Industry Council for the Environment[7] and is based at the Maison de la paix in Geneva, Switzerland,[8] with offices in New York and New Delhi.