ELECSOLAR 311448639 Licenses and permits of counterparties