GGII is a registered enity in Delaware. On of the very few drawbacks in having shares registered in Delaware is that the State of Delaware does allow corporate share buybacks.
Tata has 93M shares outstanding and GGII has 3.8B. Tata could be owned by institutions right now. GGII or Hempacco wouldn't be given a second glance. If these companies are really in a disruptive industry you want institutional investors buying shares.