fbpx

Kraig Biocraft Laboratories subsidiary Prodigy Textiles signs agreements for mulberry production