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