To mark the 100-year anniversary of World War I, U.K. self-storage operator Big Yellow Group PLC planted thousands of poppy seeds on the roof of its Hounslow, England, facility in remembrance of the lives lost. Learn more about the amazing project in this ISS News Desk.