KarmSolar signs EGP230m loan, negotiates for another EGP1bn