Canary Wharf Group plc develops and manages the Canary Wharf estate in east London. The company owns and operates nearly 100 acres of commercial, retail, residential, and life-sciences space. The estate includes more than 10 million square feet of certified sustainable buildings. Canary Wharf Group sources 100 percent of its electricity from renewable suppliers. It focuses on office leasing to international firms, retail operations, and community facilities within the estate.