WPP Energy is a renewable energy company headquartered in Geneva, Switzerland, and the creator of the WPP Token.