UK-based renewable energy company Low Carbon has obtained all needed funds for the construction of a 385-MW portfolio of solar and battery storage projects in its home country.