About US: BBOXX is an international company based in London leading the solar revolution across the developing world. Currently operating in 14 different countries BBOXX has already electrified 200,000 people. We are aiming to make that number 20 million by the year 2020. Unlike other off-grid solar providers, BBOXX controls the whole process from design […]
Job Detail