The indri, a critically endangered lemur only found in Madagascar’s rainforest, might hold clues about the human knack for musicality, a Mongabay video explains. Indris (Indri indri) are one of ...
In addition to Piccadilly's Indri, other distinguished Indian spirits have also garnered accolades at the 2023 awards. Amrut Fusion, hailing from Amrut Distilleries, secured the prestigious "2023 ...