Visa Power Limited · U40101 Wb2005 Ptc105797 · Visa Resources India Limited · Visa Natural Resources Limited · Visa Industries Limited · Visa International Limited · Visa Minmetal Limited · Visa Power Trading Company Limited · Fairsnow Aviation Limited · Visa Energy Ventures Limited