A factory worker in Texas was arrested after allegedly dousing one of his coworkers in gasoline and attempting to light the man on fire using a makeshift blowtorch. Imperial Star Solar, a company that specializes in products that promote clean energy, recently opened a manufacturing facility in Harris County, Texas.…
Updated: