Megalim Solar Power Ltd.

GPTKB entity