The commission may contract with any agency, public or private, to provide for public utilities on such terms as are agreed upon. The commission and the respective utilities may contract for the financing, construction and extension of sewerage, water, drainage, electricity, gas and other necessary public utilities in and through said development.