Esewa Signs An Agreement With Bahrain Finance