by Costa Oil International | May 26, 2021 | Free Press Releases
April 22, 2021—Costa Oil International announced its first franchise location in Katy, Texas.A press release from developer FranCoDev said the franchise award is the start of a nationwide franchise plan. Company founder Costa Kapothanasis announced the franchise move...