Follow us on
loading....
ISTANBUL -- Turkey's largest city Istanbul inaugurated a biomethanation plant on Tuesday that would convert wasted food into compost and...