Not sure if Tata was in the wrong here. There were apparently 13000 farmers impacted and only about 2200 or so that thought the goverment had not paid the appropriate price for the land they were forced to part with. The fact is they were all paid above the prevailing market rate for their land, though it's entirely possible that some genuinely believed their land was priceless and did not want to give it up at any cost.
Note that Tata did not buy the land (it's legally not allowed to). The government expropriated this land under the 1894 Land Acquisition Act. The transaction hence did not involve Tata at all.
At the end of the day, this could have generated billions of rupees in revenues and wages for West Bengal and, ironically, the very same farmers who may easily have found some gainful employment at the plant. WB's loss.