Scientists have discovered that a dye extracted from red onion peels could be the missing ingredient required to create an effective ultraviolet (UV) protection for solar cells. These solar cells are ...