Photo by Shutterstock BIO-BASED LYCRA \’bī-(ˌ)ō-‘bāst-‘līkrô’\ n 1 a: Developed by Invista, a version of Lycra composed of at least 70 percent…

Read More >