George Mureithi

CAMAL has constantly delivered credible partners with acceptable pricing and payment terms