CEABC Mexicali

CEABC now reliably supplies water to two million people in Northern Mexico without impacting irrigation