UK solar and storage developer BOOM Power said on Wednesday that the High Court had dismissed a legal challenge against planning permission for its proposed Woolley Solar Farm in northern England, leaving the project's consent intact.