Flor corporation