Anyone know anything about the Madden Group,supposedly operating from Buffalo, NY.? I have had a cold call from them,offering to buy shares for an apparently good price.
Should I trust them and what might be their motive in phoning? I have read the comments about Red Brick on this forum and...