US-based Longroad Energy Holdings LLC on Wednesday said it has secured all needed funds for its 285-MW DC Sun Streams 3 solar park in Arizona, enabling to enter the construction phase of the project.