News

A Martian meteorite, weighing 54.388 lbs. (24.67 kg), said to be the largest piece of Mars on Earth, estimated at $2 - 4 ...
China has launched the world’s first 1,000-ton ionic liquid cellulose fiber plant, paving the way for near-zero-emission textile production.