US clean energy firm Altus Power Inc and Shell New Energies US LLC on Monday announced a partnership to offer integrated renewable energy and storage solutions.