Spots – Definition and use

Spots – Definition and use

DefinitionA Spot is a place where Flags are located or meet physically.For example, a Spot may be: a building or an office belonging to a Circle, a startup incubator or a co-working space, a hotel establishment where company seminars are held, a restaurant where a...