Israel-based developer Ellomay Capital Ltd (TASE:ELLO) on Thursday reported that its revenues more than halved in the six months through June 2020, and announced that its 300-MW solar project in Spain is just weeks shy of commissioning.