Nico
Will European hens be 95% cage-free by 2030?
22%
chance
Basic
8
Ṁ143
2031