EC Works inspects land feasibility, technical aspects for installation of solar submersible pump Read more