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).
Frequently asked questions about npower Business Solutions
What is npower Business Solutions's revenue?
Tamtam estimates npower Business Solutions's annual revenue at $62.9M – $789M.
How many employees does npower Business Solutions have?
npower Business Solutions has 251–1,000 employees.
Where is npower Business Solutions headquartered?
npower Business Solutions is headquartered in Solihull, England, United Kingdom.
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