from typing import List
import csv


def read_csv(file: str, delimiter: str=';', quotechar: str='"') -> List[dict]:
    """Reads a CSV file and saves in a list of dictionaries."""

    data = []
    with open(file) as f:
        reader = csv.DictReader(f, delimiter=delimiter, quotechar=quotechar)
        for r in reader:
            data.append(dict(r))

    return data