Technology

Star Wars production co. fined nearly $2 million for Harrison Ford’s broken legars_ab.settitle(977567);