Japanese Refiner Going Green? (SWSKF, RDS-A, BP, FSLR)
Japan's fifth-largest oil refiner, Showa Shell Sekiyu (Pink Sheets:SWSKF), is partially owned by Royal Dutch Shell (NYSE:RDS-A) and Saudi Aramco, the Saudi Arabian national oil company, which hold 35% and ...Read Full Story »

