Glocalization: A blessing and a curse worldwide