Gas station owners on Tuesday blocked the entrance to Greece's Finance Ministry in Athens to protest what they said were ``exorbitant'' fines imposed through the Hephaestus system.
Gas station owners block entrance to Finance ministry