Nature is paying the cost of fast fashion. Humans love to indulge in some satisfying retail therapy hopping from one clothing store to the other. In the process, people barely stop to think about ...