Infrastructure development key to attracting investments: Envoy