npower Business Solutions
Energy contract provider for businesses
- B2B
About npower Business Solutions
The company provides energy contracts and services to help businesses manage energy consumption, improve resilience, profitability, and reduce carbon impact
Key facts
- Industry
- Utilities
- Company size
- 251–1,000 employees
- Headquarters
- Solihull, England, United Kingdom
- Founded
- 2002
- Revenue
- $62.9M – $789MTamtam estimate
- Website
- npowerbusinesssolutions.com
npower Business Solutions at a glance
npower Business Solutions is a B2B company in the Utilities industry, headquartered in Solihull, England, United Kingdom.
npower Business Solutions was founded in 2002.
npower Business Solutions has 251–1,000 employees.
npower Business Solutions's revenue is $62.9M – $789M (Tamtam estimate).
Selling to companies like npower Business Solutions?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies