Bengaluru: Taiwanese contract manufacturer Foxconn Has bought 300 acres of land in Devanahalli, Bengaluru for Rs…